(burden) be lifted - German English Dictionary